    <!-- Contenido -->
    <div id="container" class="box">
      <div id="obsah" class="content box">
        <div class="in">
            <h2><?=$titulo_pagina?></h2>
            <div class="registros" class="clearfix"><div style="height:15px;" class="par"><img src="<?=base_url()?>images/form2.png" style="float:right;" />
			<img src="<?=base_url()?>images/form1.png" style="float:left;" /></div>
<?php 

	if (count($resultado)>0) {

	
		$confirmarEliminar = array('onclick' => "javascript:return confirm('&iquest;Seguro que desea eliminar este item?');");
		
		// Definir imagenes de los botones:
		$botonDetalles = '<img src="'.base_url().'images/view-details.gif"  alt="{d}" title="Expandir Detalles" />&nbsp;Detalles';
		$botonModificar = '<img src="'.base_url().'images/edit.gif"  alt="{m}" title="Modificar" />&nbsp;';
		$botonEliminar = '<img src="'.base_url().'images/trash_16.gif" alt="{e}" title="Eliminar" />&nbsp;';
		
		if (isset($filtro)){
			$opciones=array_merge(array('0'=>'Todas'),$filtro['data']);
			$js = 'onChange="filtro(this)"';
			echo $filtro['metadata']['label'].'&nbsp;'.form_dropdown('filtro',$opciones,$filtro['id'],$js);
		}

		echo '<table class="listatabla">';	
		echo '<tr>';
		$colRec=array();
		foreach ($listadoTabla as $keyc=>$columna){
			echo '<td class="title">'.$columna.'</td>';
			foreach ($metaData as $keym=>$valorm){
				if ($valorm['realname']==$keyc){
					$colRec[]=$keym;
					break;
				}
			}
		}
		if (isset($hijosModelo)) {	
			echo '<td class="title">Elementos</td>';
		}
		echo '<td class="title">Acciones</td>';
		echo '</tr>';

		foreach ($metaData as $keym=>$valorm){
			if ($valorm['clase']=='id'){
				$idItem=$keym;
				break;			
			}
		}

		foreach($resultado as $clave => $elemento){
				echo '<tr>';
				foreach ($colRec as $columna){
					echo '<td>'.$elemento[$columna].'</td>';
				}	
				echo '<td>';
				if (isset($hijosModelo)) {
					foreach ($hijosModelo as $hijo => $hijoLabel ) {
						
						 echo anchor("conquer/listar/".$hijo.'/'.$elemento[$idItem], '&raquo;&nbsp;'.$hijoLabel).'&nbsp;&nbsp;&nbsp;';
					}
				}
				echo '</td>';	
				echo '<td>';
				if ($this->sesion->existe(array('privilegios',strtolower($modelo),'modificar'))){ 
					echo anchor("conquer/frcrear/".$modelo.'/'.$elemento[$idItem], $botonModificar); 
			 	} 
				if ($this->sesion->existe(array('privilegios',strtolower($modelo),'eliminar'))){ 
					echo anchor("conquer/eliminar/".$modelo.'/'.$elemento[$idItem], $botonEliminar, $confirmarEliminar); 
			 	} 
				echo '</td>';

		
				echo '</tr>';
			
		}
		echo '</table>';

//echo '<pre>'; print_r($colRec); 
//echo '<pre>'; print_r($resultado); 
//echo '<pre>'; print_r($metaData); exit;
		/*foreach($resultado as $clave => $valor): // Clave se esta usando?
		
			// Recorrer los campos de un Item
			$paridadItem = ($paridadItem=='par')?'impar':'par';
			$titulo = NULL;
			$detalle = '';
			$icolumna = 0 ;
			//echo '<pre>'; print_r($metaData);echo '</pre>';
			//echo '<pre>'; print_r($valor);echo '</pre>';
			foreach ($valor as $valorcampo){
				// Definir Id, Titulo y Detalle dependiendo de la clase
				//switch ($valorcampo['clase']) {
				switch ($metaData[$icolumna]['clase']) {
					case 'id': $idItem = $valorcampo; break;
					// Si es alguno de los sigueintes, no hacer nada
					case 'textarea':
					case 'tiny':
					case 'opciones':
					case 'foranea':
					case 'password':
					case 'partof':
					case 'hidden': break;
					case 'boolean': 
						$valorcampo = ($valorcampo==1)?'Si':'No';
							$detalle.= '
                        <p><span class="bold">'.$metaData[$icolumna]['label'].':</span>&nbsp;'.$valorcampo.'</p>';
						break;
					// Para el resto mostrarlos
					default:
						// Si el titulo esta vacio, entonces agregar el valor (primer dato)
						if (empty($titulo)) { $titulo = $valorcampo;
							if ($titulo=='') {$titulo = 'Sin definir'; }
						}
						else { 
						$valorcampo = ($valorcampo!='')?$valorcampo:'Sin definir';
							$detalle.= '
                        <p><span class="bold">'.$metaData[$icolumna]['label'].':</span>&nbsp;'.$valorcampo.'</p>';
						}
						break;
				}
				$icolumna++;
				
			} // foreach ($valor as $valorcampo){

		  	if (isset($hijosModelo)) {
				foreach ($hijosModelo as $hijo => $hijoLabel ) {
						
					 $detalle .= '
                         <p class="bold">'.anchor("conquer/listar/".$hijo.'/'.$idItem, '&raquo;&nbsp;'.$hijoLabel).'</p>';
				}
			}	

			// TODO Hay que pre procesar $extras para no estar recorriendo el array para nada y elminar el swich
		  	if (isset($extras)) {
				foreach ($extras as $unextra ) {
					switch($unextra['clase']){
						case 'linkitem':
						if ($this->sesion->existe(array('privilegios',$unextra['modelo'],$unextra['accion']))){
							$detalle .= '
                        <p class="bold">'.anchor($unextra['valor'].$idItem, '&raquo;&nbsp;'.$unextra['label']).'</p>';
						}
						break;
					}	

				}
			}	
			// Una vez que esta definido el contenido de cada parte, se muestra el item completo.
?>
               <div id="item-<?=$idItem?>" class="item <?php echo $paridadItem; ?>">
                    <a href="javascript:;" onclick="$('#detalle-<?=$idItem?>').slideToggle();" class="tituloItem"><?=$titulo?></a>
                    <div class="opcionesItem">
			<?php echo anchor("conquer/detalle/".$modelo.'/'.$idItem, $botonDetalles); ?>
<?php if ($modoriginal==''){ ?>
<?PHP 	if ($this->sesion->existe(array('privilegios',strtolower($modelo),'modificar'))){ ?>
                      <?php echo anchor("conquer/frcrear/".$modelo.'/'.$idItem, $botonModificar); ?>
<?php 	} ?>
<?PHP 	if ($this->sesion->existe(array('privilegios',strtolower($modelo),'eliminar'))){ ?>
                      <?php echo anchor("conquer/eliminar/".$modelo.'/'.$idItem, $botonEliminar, $confirmarEliminar); ?>
<?php 	} ?>
<?php }else{ ?>
                      <?php echo anchor("conquer/listar/".$modoriginal.'/'.$idItem, $botonIra); ?>
<?php } ?>
<?php
	if (isset($extras)) {
		foreach ($extras as $unextra ) {
			switch($unextra['clase']){
				case 'opcionitem':
				if ($this->sesion->existe(array('privilegios',$unextra['modelo'],$unextra['accion']))){
					$tmpBoton = $unextra['label'];
					if(isset($unextra['ico'])){
						$tmpBoton = '<img src="'.base_url().'images/'.$unextra['ico'].'"  alt="{g}" title="'.$tmpBoton.'" />&nbsp;'.$tmpBoton;
					}
?>					
					<?php echo anchor($unextra['valor'].$idItem, $tmpBoton); ?>
<?php 
				}
				break;
			}	

		}
	}
?>
                    </div>
                    <div id="detalle-<?=$idItem?>" class="detalleItem" style="<?=$mostrarDetalle?>"><?=$detalle?>

                    </div>
               </div>
<?php  
			$mostrarDetalle = 'display:none;';
		endforeach; // foreach($resultado as $clave => $valor): Fin de un Item*/
	} else { // if (count($resultado)=0)
		echo '
            <p class="sinRegistros" >No hay registros.</p>';
	}
?>

            <div style="padding-top:10px;height:5px;" class="par"><img src="<?=base_url()?>images/form3.png" style="float:left;" />
          <img src="<?=base_url()?>images/form4.png" style="float:right;" /></div></div>
           <div id="paginacion">
              <ul>
                 <?php echo $this->pagination->create_links(); ?>
              </ul>
            </div>
        </div>
      </div>
    </div>
	<!-- Contenido -->


<SCRIPT LANGUAGE="JavaScript">
function filtro(dato) {
sarasa="<?=base_url()?>"+'conquer/listar/'+"<?=$modelo?>"+'/'+dato.value;
window.location=sarasa;
    //alert(sarasa);
}
</SCRIPT>
